water supplies - Français Anglais Dictionnaire